/**
 * 
 */
package com.module.bp.script;

import com.dalonedrau.jogl.opengl.sprite.SpriteBase;
import com.rpg.base.Scriptable;

/**
 * @author Donald
 *
 */
public interface BPScriptable extends Scriptable {
	/**
	 * Gets the portrait for the scriptable instance.
	 * @return {@link SpriteBase}
	 * @throws Exception if an error occurs
	 */
	SpriteBase onSmallPortrait() throws Exception;
	void onOverworldMapWalk(int direction, long flags);
	
}
